supporting tissues - French English Dictionary